﻿// =================================================================== 
// 项目说明
//====================================================================
// @Copy Right 2006-2008
// 文件： T_WORKORDEROPERATION.cs
// 项目名称：Lovol 
// 创建时间：2011/12/3
// 负责人：
// ===================================================================
using System;
using System.Collections.Generic;
using System.Text;
using DP.Data.OracleClient;
using System.Configuration;
using DP.Data.SqlClient;
namespace CRM.Entity
{
    /// <summary>
    ///T_WORKORDEROPERATION数据实体
    /// </summary>
    [Serializable]
    [OracleTable(TableName = "T_WORKORDEROPERATION", TableOrView = DP.Data.Common.TableType.Table, ConnectionStringKey = "SQLConnString")]
    [SqlTable(TableName = "T_WORKORDEROPERATION", TableOrView = DP.Data.Common.TableType.Table, ConnectionStringKey = "SQLConnString")]
    public class T_WORKORDEROPERATION_Entity
    {
        #region 变量定义
        ///<summary>
        ///操作编号
        ///</summary>
        private long _oPERATIONID;
        ///<summary>
        ///操作名称
        ///</summary>
        private string _oPERATIONNAME = String.Empty;
        ///<summary>
        ///工单类型编号
        ///</summary>
        private long? _oRDERTYPEID = 0;
        ///<summary>
        ///工单类型名称
        ///</summary>
        private string _oRDERTYPENAME = String.Empty;
        ///<summary>
        ///当前工单状态编号
        ///</summary>
        private long _cURRENTSTATUSID = 0;
        ///<summary>
        ///当前工单状态名称
        ///</summary>
        private string _cURRENTSTATUSNAME = String.Empty;
        ///<summary>
        ///后顺状态编号
        ///</summary>
        private long _nEXTSTATUSID = 0;
        ///<summary>
        ///后顺状态名称
        ///</summary>
        private string _nEXTSTATUSNAME = String.Empty;
        ///<summary>
        ///相关程序集
        ///</summary>
        private string _aSSOCIATEDASSEMBLY = String.Empty;
        ///<summary>
        ///相关类
        ///</summary>
        private string _aSSOCIATEDCLASS = String.Empty;
        ///<summary>
        ///相关方法
        ///</summary>
        private string _aSSOCIATEDMETHOD = String.Empty;
        ///<summary>
        ///是否更新工单内容
        ///</summary>
        private long _iSUPDATEINFO = 0;
        ///<summary>
        ///备注
        ///</summary>
        private string _rEMARK = String.Empty;
        ///<summary>
        ///排序顺序
        ///</summary>
        private long? _sORTORDER = 0;
        ///<summary>
        ///是否需要确认
        ///</summary>
        private long _iSCONFIRM = 0;
        ///<summary>
        ///是否弹屏显示
        ///</summary>
        private long _iSPOPPAGE = 0;
        ///<summary>
        ///是否返回列表
        ///</summary>
        private long _iSBACKLIST = 0;
        #endregion

        #region 构造函数
        ///<summary>
        ///
        ///</summary>
        public T_WORKORDEROPERATION_Entity()
        {

        }
        #endregion

        #region 公共属性

        ///<summary>
        ///操作编号
        ///</summary>		
        [OracleColumn(IncrementPrimaryKey = false, PrimaryKey = true, SequenceName = "SQ_T_WORKORDEROPERATION")]
        [SqlColumn(IncrementPrimaryKey = true, PrimaryKey = true)]
        public long OPERATIONID
        {
            get { return _oPERATIONID; }
            set { _oPERATIONID = value; }

        }

        ///<summary>
        ///操作名称
        ///</summary>		
        public string OPERATIONNAME
        {
            get { return _oPERATIONNAME; }
            set
            {
                _oPERATIONNAME = value;
            }

        }

        ///<summary>
        ///工单类型编号
        ///</summary>		
        public long? ORDERTYPEID
        {
            get { return _oRDERTYPEID; }
            set { _oRDERTYPEID = value; }

        }

        ///<summary>
        ///工单类型名称
        ///</summary>		
        public string ORDERTYPENAME
        {
            get { return _oRDERTYPENAME; }
            set
            {
                _oRDERTYPENAME = value;
            }

        }

        ///<summary>
        ///当前工单状态编号
        ///</summary>		
        public long CURRENTSTATUSID
        {
            get { return _cURRENTSTATUSID; }
            set { _cURRENTSTATUSID = value; }

        }

        ///<summary>
        ///当前工单状态名称
        ///</summary>		
        public string CURRENTSTATUSNAME
        {
            get { return _cURRENTSTATUSNAME; }
            set
            {
                _cURRENTSTATUSNAME = value;
            }

        }

        ///<summary>
        ///后顺状态编号
        ///</summary>		
        public long NEXTSTATUSID
        {
            get { return _nEXTSTATUSID; }
            set { _nEXTSTATUSID = value; }

        }

        ///<summary>
        ///后顺状态名称
        ///</summary>		
        public string NEXTSTATUSNAME
        {
            get { return _nEXTSTATUSNAME; }
            set
            {
                _nEXTSTATUSNAME = value;
            }

        }

        ///<summary>
        ///相关程序集
        ///</summary>		
        public string ASSOCIATEDASSEMBLY
        {
            get { return _aSSOCIATEDASSEMBLY; }
            set
            {
                _aSSOCIATEDASSEMBLY = value;
            }

        }

        ///<summary>
        ///相关类
        ///</summary>		
        public string ASSOCIATEDCLASS
        {
            get { return _aSSOCIATEDCLASS; }
            set
            {
                _aSSOCIATEDCLASS = value;
            }

        }

        ///<summary>
        ///相关方法
        ///</summary>		
        public string ASSOCIATEDMETHOD
        {
            get { return _aSSOCIATEDMETHOD; }
            set
            {
                _aSSOCIATEDMETHOD = value;
            }

        }

        ///<summary>
        ///是否更新工单内容
        ///</summary>		
        public long ISUPDATEINFO
        {
            get { return _iSUPDATEINFO; }
            set { _iSUPDATEINFO = value; }

        }

        ///<summary>
        ///备注
        ///</summary>		
        public string REMARK
        {
            get { return _rEMARK; }
            set
            {
                _rEMARK = value;
            }

        }

        ///<summary>
        ///排序顺序
        ///</summary>		
        public long? SORTORDER
        {
            get { return _sORTORDER; }
            set { _sORTORDER = value; }

        }

        ///<summary>
        ///是否需要确认
        ///</summary>		
        public long ISCONFIRM
        {
            get { return _iSCONFIRM; }
            set { _iSCONFIRM = value; }

        }

        ///<summary>
        ///是否弹屏显示
        ///</summary>		
        public long ISPOPPAGE
        {
            get { return _iSPOPPAGE; }
            set { _iSPOPPAGE = value; }

        }

        ///<summary>
        ///是否返回列表
        ///</summary>		
        public long ISBACKLIST
        {
            get { return _iSBACKLIST; }
            set { _iSBACKLIST = value; }

        }


        #endregion

    }
}
